package com.wwb.collect.response;

import lombok.Data;

import java.util.List;

/**
 * @Description: 获取商品详情的返回集
 * @Author: j.zh
 * @Date: 2024/6/6
 * @Version: 4.0.0
 **/
@Data
public class ProductDetailResponse {

    /**
     * 商品id -
     */
    private Integer goods_id;

    /**
     * 商品渠道
     */
    private Integer supply_type;

    /**
     * 商品编码
     */
    private String spu_sn;

    /**
     * 商品名称 -
     */
    private String spu_name;

    /**
     * 商品主图 -
     */
    private String main_img;

    /**
     * 商品详情图 -
     */
    private String detail_img;

    /**
     * 商品品牌
     */
    private String brand_name;

    /**
     * 限购数量
     */
    private Integer limit_num;

    /**
     * 起购数量（单个规格的起购数不能代表整个商品的起购数，具体起购数量查询sku详情接口）
     */
    private Integer lowest_num;

    /**
     * 商品状态（0=下架，1=上架，3=删除）
     */
    private Integer status;

    /**
     * 商品成本价 -
     */
    private String cost_price;

    /**
     * 商品建议零售价
     */
    private String retail_price;

    /**
     * 利润率，百分比
     */
    private Double profit;

    /**
     * 更新时间
     */
    private String update_time;

    /**
     * 顶图
     */
    private String top_img;

    /**
     * 提示图片
     */
    private String bottom_img;

    /**
     * SKU列表
     */
    private List<ProductSkuResponse> sku_list;

    /**
     * 规格轮播图 -
     */
    private String carousel_img;

    /**
     * 规格总页码
     */
    private Integer pages;

    /**
     * 规格总数量
     */
    private Integer sku_total;

    /**
     * 规格当前页码
     */
    private Integer page;

    /**
     * 规格每页条数，最大值为1000
     */
    private Integer limit;
}
